/**
 * Licensee: DuKe TeAm
 * License Type: Purchased
 */
package Otros;

import org.orm.*;

import orm.BdAnotacionesPersistentManager;
public class CreateTipoAnotacionesData {
        public void createTestData() throws PersistentException {
                PersistentTransaction t = BdAnotacionesPersistentManager.instance().getSession().beginTransaction();
                try {
                        orm.DAOFactory lDAOFactory = orm.DAOFactory.getDAOFactory();
                        orm.dao.Tan_tipo_anotacionDAO lormTan_tipo_anotacionDAO = lDAOFactory.getTan_tipo_anotacionDAO();
                        orm.Tan_tipo_anotacion lormTan_tipo_anotacion = lormTan_tipo_anotacionDAO.createTan_tipo_anotacion();
                        // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                        lormTan_tipo_anotacion.setTa_descripcion("neutro");
                        lormTan_tipo_anotacionDAO.save(lormTan_tipo_anotacion);
                        
                        orm.Tan_tipo_anotacion lormTan_tipo_anotacion2 = lormTan_tipo_anotacionDAO.createTan_tipo_anotacion();
                        // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                        lormTan_tipo_anotacion2.setTa_descripcion("positivo");
                        lormTan_tipo_anotacionDAO.save(lormTan_tipo_anotacion2);
                        
                        orm.Tan_tipo_anotacion lormTan_tipo_anotacion3 = lormTan_tipo_anotacionDAO.createTan_tipo_anotacion();
                        // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                        lormTan_tipo_anotacion3.setTa_descripcion("negativo");
                        lormTan_tipo_anotacionDAO.save(lormTan_tipo_anotacion3);
                        
                        t.commit();
                }
                catch (Exception e) {
                        t.rollback();
                }
                
        }
        
        public static void main(String[] args) {
                try {
                        CreateTipoAnotacionesData createAnotacionesData = new CreateTipoAnotacionesData();
                        
                        try {
                                createAnotacionesData.createTestData();
                        }
                        finally {
                                orm.BdAnotacionesPersistentManager.instance().disposePersistentManager();
                        }
                }
                catch (Exception e) {
                        e.printStackTrace();
                }
        }
}